package com.sinosoft.system.bank.dao;

import java.util.List;

import com.sinosoft.system.bank.entity.BankPersonal;
   
   /**
    * @ClassName BankPersonalDao dao接口类
    * @date 2017-2-16 
    * @author shangxp
    */  


public interface BankPersonalDao {
	public int insertBankPersonal(BankPersonal bankPersonal);
	public int updateBankPersonal(BankPersonal bankPersonal);
	public int deleteBankPersonal(int id);
	public BankPersonal selectBankPersonal(int id);
	public BankPersonal selectBankPersonal(List<String> queryKeys,List<Object> queryValues);
	public int selectCountBankPersonal();
	public int selectCountBankPersonal(List<String> queryKeys,List<Object> queryValues);
	public List<BankPersonal> selectLimitBankPersonal(int start,int size);
	public List<BankPersonal> selectLimitBankPersonal(List<String> queryKeys,List<Object> queryValues,int start,int size);
	public List<BankPersonal> selectAllBankPersonal();
	public List<BankPersonal> selectAllBankPersonal(List<String> queryKeys,List<Object> queryValues);
}